mean time to repair - Turkish English Dictionary